terminal shoe - French English Dictionary